About Autotechnics (blandford) Limited (05227103) United Kingdom