About Barke & Co Limited (13268390) United Kingdom