About Netherfield Interiors Limited (SC379628) United Kingdom