About Nicholls Timber Limited (10852802) United Kingdom