About Yuill & Kyle Ltd. (SC352604) United Kingdom