About Trade & Service Ltd (08596545) United Kingdom