About Chalmers Developments Limited (NI055949) United Kingdom