About Kathleen Duncan Designs Ltd. (SC282549) United Kingdom