About S Howe Draughting Limited (10987233) United Kingdom