About The Violet Bobbin Ltd (12083853) United Kingdom