About Walsh Developments Limited (03096793) United Kingdom