About Lapworth Partners Limited (10700269) United Kingdom