About Ludlow Trading Limited (13198630) United Kingdom