About R. Glover Ascroft Limited (00482429) United Kingdom