About Derryquin Limited (09140868) United Kingdom