About Barlon Ltd (10110934) United Kingdom