About Integral Design Services Limited (02770870) United Kingdom