About Notting Hill Applied Arts Ltd (03803402) United Kingdom