About Smith And Abel Ltd (10164016) United Kingdom