About Ottery Mill Houses Limited (11630200) United Kingdom