About The Camels Of Yorkshire Ltd (06557912) United Kingdom