About S E Howes Ltd (12302295) United Kingdom