About A R & A L Keen Limited (05391949) United Kingdom