About Daffurn It Limited (11186682) United Kingdom