About Integral Works Limited (09448597) United Kingdom