About Kip & Twiggy S Ltd (SC606866) United Kingdom