About A.l. Holland Ltd (08061525) United Kingdom