About George Charles Riding & Sons Limited (02044661) United Kingdom