About Lavington Technologies Ltd (10392448) United Kingdom