About Mckay S P&d Ltd (13559599) United Kingdom