About Williams Southern Limited (02262602) United Kingdom