About Madoc Jones Limited (07059686) United Kingdom