About Magnolia Trace Ted Dunham Ltd (12837981) United Kingdom