About Devonport & Pearson Limited (06001542) United Kingdom