About Edward Taub & Company Limited (05395628) United Kingdom