About Peter Lole & Co. Limited (01466150) United Kingdom