About Williams Lea (no.1) Limited (05245344) United Kingdom