About Ardi Associates Ltd (06914149) United Kingdom