About Amberdell Limited (SC426590) United Kingdom