About Ideal Interiors Holdings Limited (12377476) United Kingdom