About Aardvark Bell Limited (10848545) United Kingdom