About J & T Kelland Limited (05766243) United Kingdom