About David Arthur & Sons (painters & Decorators) Limited (04070419) United Kingdom