About Sj Howe Solutions Limited (11225989) United Kingdom