About Barrell Construction Limited (07400468) United Kingdom