About Boyle Holdings Limited (12426127) United Kingdom