About Swick Ltd (09114363) United Kingdom