About Alsop & Beese Limited (11078457) United Kingdom