About Swallet Farm Holistic Centre Ltd (10464236) United Kingdom