About Integrated Furniture Technologies Limited (05290878) United Kingdom