About Derek Lancaster Management Services Limited (09151168) United Kingdom