About St Paul S Devonshire House Holdings Ltd (13020311) United Kingdom