About Kilcruise Developments Limited (04920663) United Kingdom