About Alexander & Moore Carriage Co. Limited (02785513) United Kingdom