About Sarah & James Ltd. (08404443) United Kingdom