About Hamcap (west Regent Street) Limited (SC696168) United Kingdom