About Robert Hook And Co Limited (02339984) United Kingdom