About B & S (leicester) Limited (04385962) United Kingdom