About Walker Timber Engineering Limited (SC214455) United Kingdom