About D C Aye Ltd (12779729) United Kingdom