About Twj Ale & Food Company Limited (09485781) United Kingdom