About Adler & Allan Limited (00318460) United Kingdom