About Alladale (chobham) Limited (08131834) United Kingdom