About E. Tapp & Co Limited (05746837) United Kingdom