About Ox Stone Craft Limited (09833805) United Kingdom