About Dennis & Annca Limited (10998215) United Kingdom