About Bray & Son Limited (04259105) United Kingdom