About Boyle Davidson Ltd. (SC551426) United Kingdom