About Claire Lillis Associates Limited (13572667) United Kingdom