About Bob & Hammer Limited (13072536) United Kingdom