About Primo Finish Ltd. (09721293) United Kingdom