About E & B Wallace Limited (11140684) United Kingdom