About Graham Snee Limited (12235664) United Kingdom