About Locke & England Auction Limited (04769347) United Kingdom