About Lloyds Of Ludlow Holdings Limited (13693040) United Kingdom