About Semons Ltd (13520929) United Kingdom