About Bren Illustrations Ltd Co. Limited (08641526) United Kingdom