About Ace Development & Services Limited (NI059867) United Kingdom