About Spencer S Brickwork Ltd (13527434) United Kingdom