About The Barker Partnership Limited (07118954) United Kingdom