About Ken Preston Limited (06034665) United Kingdom