About Martin Seddon Limited (10098375) United Kingdom