About Solo Product Finishing Limited (01906084) United Kingdom