About The Amersham & Windsor Carriage Company Limited (06219788) United Kingdom