About Lankester It Limited (07347048) United Kingdom