About Blandford Refinishers Limited (06646463) United Kingdom