About J. & D. Mackintosh (investments) Limited (01136717) United Kingdom