About R Howes Ltd (11829983) United Kingdom