About Isaac Massey & Sons Limited (00135208) United Kingdom