About A Klemens & Associates Limited (03628760) United Kingdom