About Breckland & Hall Limited (12318903) United Kingdom