About The Bobbin Sisters Limited (13192182) United Kingdom