About Biddle And Shipton Management Company Limited (05956900) United Kingdom