About Barker Holdings Limited (11004485) United Kingdom