About Aardvark Design Services Limited (10876610) United Kingdom