About Pearson Spectre Limited (12987831) United Kingdom