About Lloyd Kidd Limited (10644955) United Kingdom