About Spahaus Limited (05272998) United Kingdom