About Smeidi Limited (05078264) United Kingdom