About Chris Richards & Co (painters & Decorators) Ltd (07113398) United Kingdom