About Leslie Bray & Co. Limited (02144347) United Kingdom