About Imi-teak Limited (07461144) United Kingdom