About Gran (horsham) Ltd (11028344) United Kingdom