About The Ugly Duckling (dawlish) Limited (10715405) United Kingdom