About Teak Room Limited (09094959) United Kingdom