About Lankshear Associates Limited (07642070) United Kingdom