About Compressed Spring Limited (07273662) United Kingdom