About Sketchley Associates Limited (06871720) United Kingdom