About Allendale Components Limited (04810638) United Kingdom