About Birdstreet Yarn Limited (12951590) United Kingdom