About Notting Hill Limited (03746182) United Kingdom