About Ambrose Smith Limited (07625422) United Kingdom