About Issac Van Thiel Limited (12974623) United Kingdom