About Rachel Macgadie Design Ltd (10966638) United Kingdom