About Murdoch & Powell Limited (09640509) United Kingdom