About Deaf Jef Ltd (12706598) United Kingdom