About Glenallon (torquay) Limited (02485807) United Kingdom