About Fulda Gallery Limited (02100277) United Kingdom