About Rolinson & Glenn Limited (08431249) United Kingdom