About S & P Fabrications (london) Ltd (06808622) United Kingdom