About Miles Smith Holdings Limited (07533292) United Kingdom