About Blue Turtle Resources Limited (07216358) United Kingdom