About Sheldon Associates Ltd (06959078) United Kingdom