About The Hamilton Project Limited (06158346) United Kingdom