About T&s Caspary Limited (13616410) United Kingdom