About Smith Barlow & Company (1953) Limited (09729937) United Kingdom