About Technical Lapping Company Limited (00953545) United Kingdom