About Nicholas Bray & Son (2008) Limited (06521347) United Kingdom