About Katherine Esdaile Design Ltd (11219707) United Kingdom