About J D Swadling Limited (10997624) United Kingdom