About Hexner Limited (06266827) United Kingdom