About Mayford Trading Company Ltd. (08681866) United Kingdom