About San Michel (torquay) Limited (03266129) United Kingdom