About The S. Tapper Company Limited (03948740) United Kingdom