About Oliver Van Thiel Limited (13713270) United Kingdom