About Lloyd Michael (holdings) Limited (07371088) United Kingdom