About Richard A. Glass Limited (07211685) United Kingdom