About Integral Design Limited (04308161) United Kingdom