About Milecross Developments Limited (NI056868) United Kingdom