About Guy & Miller Limited (01335245) United Kingdom