About Mark Barry Limited (09007832) United Kingdom