About Seamstresstailor Limited (13643332) United Kingdom