About Odonnell S (painters & Decorators) Limited (07335381) United Kingdom