About H.g. Rant Ltd (05201043) United Kingdom