About Richard Hirst Limited (SC684759) United Kingdom