About Jackson & Seddon Ltd (10873766) United Kingdom