About Intro 3000 Holdings Limited (06532542) United Kingdom