About Integrated Specialist Systems Limited (04014253) United Kingdom