About Finished With Project 38 Ltd (SC610880) United Kingdom