About Fennkat Kingswood Ltd (12024298) United Kingdom