About J.d.& S.tighe Limited (00615902) United Kingdom