About Hammersmith Works Limited (05719189) United Kingdom