About B & S Tailors Limited (12494711) United Kingdom