About The Kidd Company Ltd. (SC230683) United Kingdom