About Sarah Bidco Limited (13229868) United Kingdom