About Barker Proudlove Limited (07123343) United Kingdom