About J. M. Keenan Limited (01276893) United Kingdom