About E&r Delaney Limited (11387339) United Kingdom