About Horsham (international) Limited (09586980) United Kingdom