About Miriam Jordan Keane Limited (08340405) United Kingdom