About St David S World Ltd (12114576) United Kingdom