About A Seddon Ltd (11859624) United Kingdom