About Bray & Bray (leicester) Limited (02280033) United Kingdom