About Sarah Giles Ltd (11585976) United Kingdom