About Hammond Developments Limited (04936192) United Kingdom