About Horizon Project Limited (03813001) United Kingdom