About The Seamstress Yard Ltd (10641086) United Kingdom