About Intergr8ed Sales Ltd (12734154) United Kingdom