About Graham & Wylie Limited (SC025297) United Kingdom