About Faulkner-ladha Communications Ltd. (10602939) United Kingdom