About Blue Merle Limited (04405828) United Kingdom