About P&m Mech Ltd (11853590) United Kingdom