About The Play Farm (leamington) Limited (07087010) United Kingdom