About Amber Aardvark Design Limited (10341783) United Kingdom