About Graham Slee Projects Limited (10417687) United Kingdom