About Temple Farm (yorkshire) Limited (09451918) United Kingdom