About Delamere Horse Transport Limited (08938077) United Kingdom