About The Ideal Suite Factory Limited (04711838) United Kingdom