About Ip60 Ltd (07918445) United Kingdom