About Seddon & Wallbank Limited (04542901) United Kingdom