About Oakville Clinicals Limited (12484455) United Kingdom