About Derrings Ltd (09556545) United Kingdom