About International House Ltd (08547247) United Kingdom