About Aardvark Stratton Holdings Ltd (13474179) United Kingdom