About Smedley Technology Limited (12267671) United Kingdom