About S & P Consultants Limited (12836551) United Kingdom