About Sarah Jane Ltd (10476590) United Kingdom