About S & P Management Consultancy Limited (07967135) United Kingdom