About Hammerbeam Limited (09682401) United Kingdom