About Ambrey Offshore Limited (08592553) United Kingdom