About Weismuller & Company Limited (00646883) United Kingdom