About A J Keen Limited (07746270) United Kingdom