About F. Bray & Sons (leicester) Limited (01072656) United Kingdom