About Dennis Walker Grant Ltd (12952739) United Kingdom