About Aadams Island Limited (09667384) United Kingdom