About Isobel Cooper Limited (11090118) United Kingdom