About Byrds Shakery Limited (10340896) United Kingdom