About Ip & S Limited (07608508) United Kingdom