About Staverton Mill Management Company Limited (07251162) United Kingdom