About S J P Controls Ltd (10499982) United Kingdom