About Paddockstar Limited (01737085) United Kingdom