About Foxmark Limited (02942332) United Kingdom