About Cumbrian Spaa Foundation Limited (IP031532) United Kingdom