About Barndrill Limited (04435134) United Kingdom