About R Lloyd Williams Limited (05282152) United Kingdom