About Hessle Investments Limited (05267153) United Kingdom