About Walker Timber & Fencing Centre Limited (04151038) United Kingdom