About Half Man Half Machine Limited (10626284) United Kingdom