About The Lloyd Organisation Limited (02411748) United Kingdom