About Ken Sheldrake Limited (06975845) United Kingdom