About New Horizon Clearances Limited (11312015) United Kingdom