About Sears-piccavey Ltd (13365338) United Kingdom