About P&m Richards Ltd (11015302) United Kingdom