About Barker Lovett Limited (08709693) United Kingdom