About Barker Incorporated Ltd (11235404) United Kingdom