About Intermobel Holdings Limited (01034611) United Kingdom