About A A Seddon Ltd (12002108) United Kingdom