About The Alexander Beard Group Of Companies Limited (02144184) United Kingdom