About S.r. Brown Limited (03577501) United Kingdom