About Walters Developments Limited (08624775) United Kingdom