About Amble Holdings Limited (10518581) United Kingdom