About Spin Industries Limited (07553698) United Kingdom