About Paddockshire Limited (01500985) United Kingdom