About S.b.howard Limited (10805244) United Kingdom