About Spinerad Limited (07205147) United Kingdom