About Spencer Bros. (1903) Brassington Limited (06534342) United Kingdom