About Landric Verrier Ltd (10486458) United Kingdom