About Richard Betts Painters & Decorators Ltd (10698191) United Kingdom