About Grahame Lake Associates Limited (05706712) United Kingdom