About Havering Art & Craft Limited (01234782) United Kingdom