About Firkin Management Ltd (08030159) United Kingdom