About Painter And Ellis Limited (13143134) United Kingdom