About Sarah Kidd Limited (13405938) United Kingdom