About Buffalo Masonry Limited (12831095) United Kingdom