About S Howe Services Ltd (10569533) United Kingdom