About Delaney Collyer Ltd (13127838) United Kingdom