About S J H Construct Limited (12691789) United Kingdom