About Deeleys Limited (00972042) United Kingdom