About William Lloyd Williams And Son Limited (04475012) United Kingdom