About T.j. Skelton Limited (04619346) United Kingdom