About Sarah R Henderson Ltd (11427471) United Kingdom