About Sequoia Joiners Ltd (SC668433) United Kingdom