About Equinox Mouldings Limited (08317706) United Kingdom