About P&m 6770 Ltd (12630325) United Kingdom