About Finished With Project 39 Ltd (SC610879) United Kingdom