About Balanced Bobbins Design Ltd (12297889) United Kingdom