About Marvin S Bars Limited (13299262) United Kingdom