About British Village Camps Ltd (11156129) United Kingdom