About Nicholas Powell Limited (05817637) United Kingdom