About Lloyd Michael & Co Limited (04703324) United Kingdom