About Dean Seddon Ltd (09260529) United Kingdom