About Gibb&lagan Developments Limited (13113670) United Kingdom