About Barker Management Limited (10842783) United Kingdom