About Barkers Paddock Limited (13710597) United Kingdom