About The Lancasters Management Limited (07443087) United Kingdom