About H R Leo Ltd (07770051) United Kingdom