About Williams European Ltd (11862482) United Kingdom