About Marbal Holdings Limited (03322446) United Kingdom