About Sheldon Bishop Limited (06865461) United Kingdom