About Florence Paintmakers Limited (IP031923) United Kingdom