About Plumb Finish Limited (12252202) United Kingdom