About Spinglade Limited (02639164) United Kingdom