About Hay Safari Tents Limited (07920984) United Kingdom