About I.d Mouldings Ltd (11783077) United Kingdom