About Barthoerl Ltd (13528352) United Kingdom