About Kate Shrubb Holdings Limited (07538311) United Kingdom