About The Ambient Branding Company Limited (03425328) United Kingdom