About Sarah S Coffee Shop (borehamwood) Limited (10463633) United Kingdom