About Marquis Holdings Limited (03687133) United Kingdom