About Dennis Mackintosh Limited (13677343) United Kingdom