About Adler & Allan Holdings Limited (06216905) United Kingdom