About Williams Mckernan Limited (09188079) United Kingdom