About Barker Management Services Limited (05467080) United Kingdom