Budd Shirt-Makers, London