About Allan Water Developments Limited (SC072200) United Kingdom