About Smidell Holdings Limited (13626015) United Kingdom