About Del Rey Holdings Limited (07490318) United Kingdom