About Emily Bedford Limited (11134632) United Kingdom