About Anker Timber Products Limited (04992574) United Kingdom