About Strebla Coffee Roastery Ltd (10880740) United Kingdom