About Hamlin Developments Limited (10484252) United Kingdom