About Smeddle Developments Ltd. (SC300321) United Kingdom