About S.p. Brown & Co. Limited (01083922) United Kingdom