About Mark L Barry Ltd (13423362) United Kingdom