About Ludwig Fuchs London Limited (07772439) United Kingdom