About Integrated Services (northants) Ltd (01283323) United Kingdom