About Lucas Francis Services Ltd (11552997) United Kingdom