About Boothroyds Solutions Ltd (10478087) United Kingdom