About The Happy Seven Limited (09442221) United Kingdom