About Massey & Cross Ltd (13503916) United Kingdom