At a guess, it sounds like a blade marked by a retailer. Where in England is the address, London? Pictures would be useful.