About Tim Richards Engineering Limited (10575242) United Kingdom