About Le Claire Services Limited (11255657) United Kingdom