About Boss Paint Finishers Ltd (11262341) United Kingdom