About Aardvark Prt. Co. Ltd (01743953) United Kingdom