About Spinelfan Ltd (12911921) United Kingdom