About Williams Durkin Ltd (05400422) United Kingdom