About T. R. Silcock Limited (01542562) United Kingdom