About Luke S J Howard Ltd (12632217) United Kingdom