About The Loudor Limited (11601930) United Kingdom