About S & L Fixing Ltd (08613842) United Kingdom