About A. & H. Developments Limited (01829757) United Kingdom