About Integrated Solutions & Services Limited (05345489) United Kingdom