About William Boyle & Company Limited (SC079567) United Kingdom