About Tamber Services Limited (04344270) United Kingdom