About Hammersmith Technologies Ltd (10679970) United Kingdom