About Sarah Kench Limited (10087202) United Kingdom