About C F Boyle & Co Ltd. (SC262505) United Kingdom